package com.gm.commonlib.module.zxing;

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;

import com.king.zxing.util.CodeUtils;

public class QRCodeUtil {
    /**
     * 生成二维码
     *
     * @param content
     */
    public static Bitmap createQRCode(Context context, String content, int logo) {
        //生成二维码最好放子线程生成防止阻塞UI，这里只是演示
        Bitmap logoBitmap = BitmapFactory.decodeResource(context.getResources(), logo);
        Bitmap bitmap = CodeUtils.createQRCode(content, 300, logoBitmap);
        //显示二维码
        return bitmap;
    }

    public static Bitmap createQRCode(String content, int height) {
        Bitmap bitmap = CodeUtils.createQRCode(content, height, null);
        //显示二维码
        return bitmap;
    }


}
